#ifndef __PDI_2009_1__
#define __PDI_2009_1__

#include "wx/wx.h"
#include "Watermark.h"

class MyFrame1 : public wxFrame 
{
	protected:
		wxMenuBar* menuBar;
		wxMenu* menuFile;
		wxMenu* waterMarkMenu;
		wxMenu* fragileMenu;
		wxMenu* helpMenu;
		wxToolBar* mytoolbar;
		wxStatusBar* m_statusBar1;
		wxPanel* m_panel1;
		wxPanel* m_panel2;
		wxPanel* m_panel3;
		wxImage image1, image2, image3;
		wxMenuItem* linear;
		wxMenuItem* wong;
		wxMenuItem* metodo2;
	
	public:
	   void OnAbout ( wxCommandEvent& event );
      void OnOpen ( wxCommandEvent& event );
      void OnOpenWatermark ( wxCommandEvent& event );
      void OnSave ( wxCommandEvent& event );
      void OnRun ( wxCommandEvent& event );
      void OnRunWatermark ( wxCommandEvent& event );
      void RunLinear ( float alfa );
		void RunWong ( wxString title );
		void RunMetodo2 ( wxString title );
      void OnQuit ( wxCommandEvent& event );
	
		MyFrame1( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 800,600 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL, const wxString& name = wxT("Trabalho de PDI") );
		~MyFrame1();
		
	private:
      DECLARE_EVENT_TABLE ( )
	
};

#endif //__PDI_2009_1__
